.TH UNAME 1L "GNU Shell Utilities" "FSF" \" -*- nroff -*-
.SH NAME
uname \- print system information
.SH SYNOPSIS
.B uname
[\-snrvma] [\-\-sysname] [\-\-nodename] [\-\-release]
[\-\-machine] [\-\-all] [\-\-help] [\-\-version]
.SH DESCRIPTION
This manual page
documents the GNU version of
.BR uname .
.B uname
prints information about the machine and operating system it is run on.
If no options are given,
.B uname
acts as if the
.I \-s
option
were given.  If multiple options are given or the
.I \-a
option is given, the selected information is printed in the order
`snrvm' with a space between items.
.SS OPTIONS
.TP
.I "\-m, \-\-machine"
Print the machine (hardware) type.
.TP
.I "\-n, \-\-nodename"
Print the machine's network node hostname.
.TP
.I "\-r, \-\-release"
Print the operating system release.
.TP
.I "\-s, \-\-sysname"
Print the operating system name.
.TP
.I "\-v"
Print the operating system version.
.TP
.I "\-a, \-\-all"
Print all of the above information.
.TP
.I "\-\-help"
Print a usage message on standard output and exit successfully.
.TP
.I "\-\-version"
Print version information on standard output then exit successfully.
